Sheikh Hamza Yusuf Commenting On Prof Naquib Al Attas' View On Human Beings Are Not Animals